using UnityEditor;
using UnityEngine;
using System;
using Object = UnityEngine.Object;

namespace MagicaCloth
{
    public class ClothMonitorUI : ClothMonitorAccess
    {
        Vector2 scrollPos;
        public override void Disable()
        {
            throw new NotImplementedException();
        }

        public override void Enable()
        {
            throw new NotImplementedException();
        }

        protected override void Create()
        {
            throw new NotImplementedException();
        }

        public override void Destroy()
        {
            throw new NotImplementedException();
        }

        public void OnGUI()
        {
            throw new NotImplementedException();
        }

        public bool AlwaysClothShow => throw new NotImplementedException();
        public bool AlwaysDeformerShow => throw new NotImplementedException();
        public bool DrawDeformer => throw new NotImplementedException();
        public bool DrawDeformerVertexPosition => throw new NotImplementedException();
        public bool DrawDeformerLine => throw new NotImplementedException();
        public bool DrawDeformerTriangle => throw new NotImplementedException();
        public bool DrawCloth => throw new NotImplementedException();
        public bool DrawClothVertex => throw new NotImplementedException();
        public bool DrawClothRadius => throw new NotImplementedException();
        public bool DrawClothDepth => throw new NotImplementedException();
        public bool DrawClothBase => throw new NotImplementedException();
        public bool DrawClothCollider => throw new NotImplementedException();
        public bool DrawClothStructDistanceLine => throw new NotImplementedException();
        public bool DrawClothBendDistanceLine => throw new NotImplementedException();
        public bool DrawClothNearDistanceLine => throw new NotImplementedException();
        public bool DrawClothRotationLine => throw new NotImplementedException();
        public bool DrawClothTriangleBend => throw new NotImplementedException();
        public bool DrawClothPenetration => throw new NotImplementedException();
        public bool DrawClothAxis => throw new NotImplementedException();
        public bool DrawDeformerVertexAxis => throw new NotImplementedException();
        public bool AlwaysWindShow => throw new NotImplementedException();
        public bool DrawWind => throw new NotImplementedException();
        public bool DrawClothSkinningBones => throw new NotImplementedException();
        void Version()
        {
            throw new NotImplementedException();
        }

        void Information()
        {
            throw new NotImplementedException();
        }

        void DebugOption()
        {
            throw new NotImplementedException();
        }
    }
}